package com.yanqu.road.entity.log;

import com.yanqu.road.entity.FieldTypeAnnotation;

import java.util.Date;

@FieldTypeAnnotation(tableName = "t_l_activity_winter_love_pick_up_item")
public class LogWinterLovePickUpItem {
    @FieldTypeAnnotation(desc = "用户ID")
    private long userId;
    @FieldTypeAnnotation(desc = "活动ID")
    private int activityId;
    @FieldTypeAnnotation(desc = "场次,1低级2高级")
    private int digLevel;
    @FieldTypeAnnotation(desc = "轮次")
    private int turn;
    @FieldTypeAnnotation(desc = "拾取物品id")
    private int itemId;
    @FieldTypeAnnotation(desc = "奖励,有宝箱奖励,下一轮美女祝福奖励")
    private String reward;
    @FieldTypeAnnotation(desc = "旧美女祝福")
    private long oldBlessing;
    @FieldTypeAnnotation(desc = "获得美女祝福")
    private int gainBlessing;
    @FieldTypeAnnotation(desc = "新美女祝福")
    private long newBlessing;
    @FieldTypeAnnotation(desc = "时间")
    private Date time;

    public long getUserId() {
        return userId;
    }

    public void setUserId(long userId) {
        this.userId = userId;
    }

    public int getActivityId() {
        return activityId;
    }

    public void setActivityId(int activityId) {
        this.activityId = activityId;
    }

    public int getDigLevel() {
        return digLevel;
    }

    public void setDigLevel(int digLevel) {
        this.digLevel = digLevel;
    }

    public int getTurn() {
        return turn;
    }

    public void setTurn(int turn) {
        this.turn = turn;
    }

    public int getItemId() {
        return itemId;
    }

    public void setItemId(int itemId) {
        this.itemId = itemId;
    }

    public String getReward() {
        return reward;
    }

    public void setReward(String reward) {
        this.reward = reward;
    }

    public Date getTime() {
        return time;
    }

    public void setTime(Date time) {
        this.time = time;
    }

    public long getOldBlessing() {
        return oldBlessing;
    }

    public void setOldBlessing(long oldBlessing) {
        this.oldBlessing = oldBlessing;
    }

    public int getGainBlessing() {
        return gainBlessing;
    }

    public void setGainBlessing(int gainBlessing) {
        this.gainBlessing = gainBlessing;
    }

    public long getNewBlessing() {
        return newBlessing;
    }

    public void setNewBlessing(long newBlessing) {
        this.newBlessing = newBlessing;
    }

    public LogWinterLovePickUpItem(long userId, int activityId, int digLevel, int turn, int itemId, String reward, long oldBlessing, int gainBlessing, long newBlessing, Date time) {
        this.userId = userId;
        this.activityId = activityId;
        this.digLevel = digLevel;
        this.turn = turn;
        this.itemId = itemId;
        this.reward = reward;
        this.oldBlessing = oldBlessing;
        this.gainBlessing = gainBlessing;
        this.newBlessing = newBlessing;
        this.time = time;
    }

    public LogWinterLovePickUpItem() {
    }
}
